excessive effort - Deutsch Englisch Wörterbuch